package com.auemall.service;

import com.auemall.utils.EUDataGridResult;
import com.auemall.vo.BaseRespVO;
import com.auemall.vo.OrderDetailRespVO;
import com.auemall.vo.OrderVO;

/**
 * 
 * @ClassName: OrderService 
 * @Description: TODO (订单管理)
 * @author WangChao
 * @date 2017年5月18日 下午4:23:51
 */
public interface OrderService {
    
    EUDataGridResult selectOrderList(OrderVO req,int page, int rows) throws Exception;
    
    BaseRespVO addOrder(OrderVO req) throws Exception;
    
    BaseRespVO updateOrder(OrderVO req) throws Exception;
    
    BaseRespVO deleteOrder(OrderVO req) throws Exception;
    
    OrderDetailRespVO selectOrderDetail(OrderVO req) throws Exception;
    
    BaseRespVO deleteOrderDetail(String id) throws Exception;

}
